package com.yuanxin.app.appjob.service;

import javax.annotation.Resource;
import org.springframework.stereotype.Service;
import com.yuanxin.app.appjob.appobject.WorkReportAO;
import com.yuanxin.app.appjob.dao.gen.WorkReportGeneratedMapper;
import com.yuanxin.app.appjob.entity.gen.WorkReportCriteria;
import com.yuanxin.common.dao.base.BaseGeneratedMapper;
import com.yuanxin.common.service.base.AbstractBaseAOService;
import com.yuanxin.framework.logging.Logger;
import com.yuanxin.framework.logging.LoggerFactory;

@Service
public class WorkReportService extends AbstractBaseAOService<WorkReportAO, WorkReportCriteria> implements IWorkReportService {

    private static Logger LOG = LoggerFactory.getLogger(WorkReportService.class);

    @Resource
    private WorkReportGeneratedMapper workReportGeneratedMapper;

    @Override
    protected BaseGeneratedMapper<WorkReportAO, WorkReportCriteria> getGeneratedMapper() {
        return workReportGeneratedMapper;
    }

}